From: Luc Teirlinck Date: Tue, 23 Dec 2003 23:04:24 +0000 (+0000) Subject: (Frandom, Fstring_make_multibyte): Doc fixes. X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~24814 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=468ab8429c5efb5730bd49570166910698fed597;p=emacs.git (Frandom, Fstring_make_multibyte): Doc fixes. --- diff --git a/src/fns.c b/src/fns.c index fed948dc29f..3ca6230021b 100644 --- a/src/fns.c +++ b/src/fns.c @@ -95,7 +95,7 @@ DEFUN ("identity", Fidentity, Sidentity, 1, 1, 0, DEFUN ("random", Frandom, Srandom, 0, 1, 0, doc: /* Return a pseudo-random number. All integers representable in Lisp are equally likely. - On most systems, this is 28 bits' worth. + On most systems, this is 29 bits' worth. With positive integer argument N, return random number in interval [0,N). With argument t, set the random number seed from the current time and pid. */) (n) @@ -1099,8 +1099,14 @@ string_make_unibyte (string) DEFUN ("string-make-multibyte", Fstring_make_multibyte, Sstring_make_multibyte, 1, 1, 0, doc: /* Return the multibyte equivalent of STRING. -The function `unibyte-char-to-multibyte' is used to convert -each unibyte character to a multibyte character. */) +If STRING is unibyte and contains non-ASCII characters, the function +`unibyte-char-to-multibyte' is used to convert each unibyte character +to a multibyte character. In this case, the returned string is a +newly created string with no text properties. If STRING is multibyte +or entirely ASCII, it is returned unchanged. In particular, when +STRING is unibyte and entirely ASCII, the returned string is unibyte. +\(When the characters are all ASCII, Emacs primitives will treat the +string the same way whether it is unibyte or multibyte.) */) (string) Lisp_Object string; { @@ -5648,7 +5654,7 @@ This applies to commands from menus and tool bar buttons. The value of `use-dialog-box' takes precedence over this variable, so a file dialog is only used if both `use-dialog-box' and this variable are non-nil. */); use_file_dialog = 1; - + defsubr (&Sidentity); defsubr (&Srandom); defsubr (&Slength);